Lịch sử Tiên Thành

Ngày 13 tháng 12 năm 2001, xã Tiên Thành thuộc huyện Phục Hòa vừa tái lập từ huyện Quảng Hòa.

Đến năm 2019, xã Tiên Thành được chia thành 12 xóm: Ba Liên, Bản Chập, Bản Giuồng, Phiêng Cọn Háng Mấư, Khau Chẻ, Nà Mười, Nà Phia, Nưa Khau, Pác Rắc Lũng Riềng, Ngườm Cuông, Pác Râm, Bình Lâu Thác Lao.

Ngày 9 tháng 9 năm 2019, sáp nhập ba xóm Pác Râm, Ngườm Cuông, Khau Chẻ thành xóm Xuân Thành, sáp nhập ba xóm Pác Rắc Lũng Riềng, Phiêng Cọn Háng Mấư, Bình Lâu Thác Lao thành xóm Trung Thành, sáp nhập hai xóm Nưa Khau và Nà Phia thành xóm Hợp Thành, sáp nhập hai xóm Ba Liên và Bản Chập thành xóm Thuận Thành.[4]

Ngày 11 tháng 2 năm 2020, huyện Phục Hòa giải thể để tái lập huyện Quảng Hòa. Xã Tiên Thành thuộc huyện Quảng Hòa như hiện nay.[5]